Diane ParryDiane Parry
Alex Eala Ends Three-Match Skid at Ningbo Open: Reading the Diane Parry Win Through the Return GameThe Return at Game Seven The Ningbo afternoon had baked enough heat into the...
The Third Lap: When Split Times Betray the Model in the 200m FreestyleThe Third Lap: When Split Times Betray the Model in the 200m Freestyle Hook I...
The Ninth Move and the Map of Space: 9...a5, the Bayonet, and How the King's Indian Redraws ItselfThere was a winter evening in Hanoi when I muted the computer and let the...
BLAST Slam VIII: Yandex Lock Top-Three Finish After Reverse Sweep Over PARIVISIONThe match clock ticked over to minute 63. On screen, Watson's Templar Assassi...
Vietnam women's volleyball loses 0-3 to Indonesia at Asiad 20: The broken first-pass chain and a lost 5th-8th bracket ticketEleven in the morning in Aichi, and the bus that was supposed to collect the...
When Data Stops Being a Heat Map: Lessons from an Empty Analysis SheetOn my desk in Shanghai sits a two-hundred-page dossier printed from an...
Vietnam 1-3 South Korea at ASIAD 2026: The First-Pass Fault Line and the China Quarterfinal ProblemSet 3. The scoreboard stopped at 24-23. Vietnam had set point. The coaching...
WADA 2026 Annual Report: Testing Volume Growth Decelerates as 45% of Compliance Failures Sit in Sample CollectionIn March 2026, when every swimming pool on earth froze because of the pandemi...
Hanoi High School Football Tournament Sets a Record 130 Teams, and the Problem Nobody Has NamedOn the morning of 25 October, around 5,000 people were already inside Xuan Di...
Mauro Junior's First Brazil Call-Up: Ancelotti Patches the Left Flank With a Former No.10There was no bell ringing in Eindhoven. There was an email from the federatio...
Chucky Lozano's Hamstring and the Debt Transferred from Mexico's Camp to Los AngelesIn the training session that afternoon at Mexico's national team training...
Stoppage Time in the African U-20 Qualifier: The Goalkeeper Left His Goal, and an Expensive Offside LessonIt was a moment that lasted only seconds, yet it reshaped an entire qualifyin...
U23 Vietnam Draw with Kuwait, Thailand Stun Kyrgyzstan: One Matchday, Many Layers of MeaningIn the 45th minute of stoppage time in the U23 Thailand versus U23 Kyrgyzstan...
PGA Tour 2028: When 24 Weeks at the Top Reshape an Entire EcosystemI still remember standing at the 18th hole at TPC Boston on a September...
TT Kidz: The Empty Space at the Base of England's Table Tennis PyramidThe Table Tennis England release introducing TT Kidz names not a single...
Laporta and the Naked Gamble: When Barcelona's President Bets His Credibility on a Game With No ExitThere is a moment in major press conferences that I always rewind twice: the...
Lakshya Sen and the Road to Asian Games 2026 Gold: When the Projected Bracket Contradicts the Hype1. Context: Aichi-Nagoya 2026 and the Weight of an Asian Medal The 2026 Asian...
BFBS Pro League: “No Rank in the Server” – When Esports Becomes the Armor of British Service MembersThere was one night I stayed up to watch a BFBS Pro League match with no...
National Series 2026/27: What an Administrative Release Reveals About England's Youth Table Tennis PipelineAlyssa Nguyen was part of the England squad for the World Table Tennis...
TT Kidz 7–11: England’s Table Tennis Playground Redesign and the 11–16 Transition GapOn a weekday afternoon at Portsmouth Table Tennis Club, 30 children aged seve...
The Third Lap: When Split Times Betray the Model in the 200m FreestyleThe Third Lap: When Split Times Betray the Model in the 200m Freestyle Hook I...
The Ninth Move and the Map of Space: 9...a5, the Bayonet, and How the King's Indian Redraws ItselfThere was a winter evening in Hanoi when I muted the computer and let the...
BLAST Slam VIII: Yandex Lock Top-Three Finish After Reverse Sweep Over PARIVISIONThe match clock ticked over to minute 63. On screen, Watson's Templar Assassi...
Vietnam women's volleyball loses 0-3 to Indonesia at Asiad 20: The broken first-pass chain and a lost 5th-8th bracket ticketEleven in the morning in Aichi, and the bus that was supposed to collect the...
When Data Stops Being a Heat Map: Lessons from an Empty Analysis SheetOn my desk in Shanghai sits a two-hundred-page dossier printed from an...
Vietnam 1-3 South Korea at ASIAD 2026: The First-Pass Fault Line and the China Quarterfinal ProblemSet 3. The scoreboard stopped at 24-23. Vietnam had set point. The coaching...
WADA 2026 Annual Report: Testing Volume Growth Decelerates as 45% of Compliance Failures Sit in Sample CollectionIn March 2026, when every swimming pool on earth froze because of the pandemi...
Hanoi High School Football Tournament Sets a Record 130 Teams, and the Problem Nobody Has NamedOn the morning of 25 October, around 5,000 people were already inside Xuan Di...
Mauro Junior's First Brazil Call-Up: Ancelotti Patches the Left Flank With a Former No.10There was no bell ringing in Eindhoven. There was an email from the federatio...
Chucky Lozano's Hamstring and the Debt Transferred from Mexico's Camp to Los AngelesIn the training session that afternoon at Mexico's national team training...
Stoppage Time in the African U-20 Qualifier: The Goalkeeper Left His Goal, and an Expensive Offside LessonIt was a moment that lasted only seconds, yet it reshaped an entire qualifyin...
U23 Vietnam Draw with Kuwait, Thailand Stun Kyrgyzstan: One Matchday, Many Layers of MeaningIn the 45th minute of stoppage time in the U23 Thailand versus U23 Kyrgyzstan...
PGA Tour 2028: When 24 Weeks at the Top Reshape an Entire EcosystemI still remember standing at the 18th hole at TPC Boston on a September...
TT Kidz: The Empty Space at the Base of England's Table Tennis PyramidThe Table Tennis England release introducing TT Kidz names not a single...
Laporta and the Naked Gamble: When Barcelona's President Bets His Credibility on a Game With No ExitThere is a moment in major press conferences that I always rewind twice: the...
Lakshya Sen and the Road to Asian Games 2026 Gold: When the Projected Bracket Contradicts the Hype1. Context: Aichi-Nagoya 2026 and the Weight of an Asian Medal The 2026 Asian...
BFBS Pro League: “No Rank in the Server” – When Esports Becomes the Armor of British Service MembersThere was one night I stayed up to watch a BFBS Pro League match with no...
National Series 2026/27: What an Administrative Release Reveals About England's Youth Table Tennis PipelineAlyssa Nguyen was part of the England squad for the World Table Tennis...
TT Kidz 7–11: England’s Table Tennis Playground Redesign and the 11–16 Transition GapOn a weekday afternoon at Portsmouth Table Tennis Club, 30 children aged seve...
